lowlands of scotland - Allemand Anglais Dictionnaire